
import yaml

from yaml import SafeLoader

from datareport.api.DataSource import DataSource
from datareport.api.annotation.Font import Font
from datareport.api.enum.ColorEnum import ColorEnum
from datareport.impl.paragraph.base.BaseParagraph import BaseParagraph
from datareport.api.annotation.Style import style


@style()
class JiHua_jiceng_zhuanti_three_77(BaseParagraph):
    """
    五、下一步工作计划
    """

    def __init__(self):
        super().__init__()
        self.text = ''' 党 组 织 功 能 群 会 议 中 ： 研 讨 以 组 织 生 活 为 载 体 ， 提 升 基 层 党 支 部 建 设 质 量 的 思 考 。'''
        self.fonts=[
            Font(text=u'\u25cf',color=ColorEnum.RED.value,bold=True),
            Font(text=self.text.replace(' ',''),color=ColorEnum.RED.value),
        ]
        self.sort = 42
        self.section = 24

    def plot(self, df, plt):
        pass

    def getData(self, result):
        pass

    def start(self, conn, year, plt):
        pass


if __name__ == '__main__':
    with open('D:\work\sanhuiyike\datareport\config.yaml', encoding='utf-8') as f:
        data = yaml.load(f, Loader=SafeLoader)
    con = DataSource(data['datasource']).conn
    KaiZhanQingKuang_zhiliangpinjia_dangzhibu().start(con, 2023, '')
